long narrow river boat - Alemán Inglés Diccionario