two-masted sailboat - Español Inglés Diccionario