someone who irrigates/waters - Deutsch Englisch Wörterbuch