irrigation works - Francés Inglés Diccionario