long narrow river boat - Francés Inglés Diccionario