top gallant studding sail - Francés Inglés Diccionario