two-masted boat - Francés Inglés Diccionario