opening in an irrigation canal - Francés Inglés Diccionario