mediate irrigation - Alemán Inglés Diccionario