long, sailing canoe - Francés Inglés Diccionario