mediate irrigation - Francés Inglés Diccionario