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