irrigation channel - Francés Inglés Diccionario