to convey by water - Francés Inglés Diccionario