one who irrigates - Deutsch Englisch Wörterbuch