to convey by water - Español Inglés Diccionario