irrigating trench/ditch - Francés Inglés Diccionario