irrigation agreement - Francés Inglés Diccionario