topgallant and royal mast - Alemán Inglés Diccionario