two-masted sailboat - Alemán Inglés Diccionario