mediate irrigation - Deutsch Englisch Wörterbuch