water canal - Español Inglés Diccionario