lee helmed (boat) - Francés Inglés Diccionario