someone who irrigates/waters - Türkisch Englisch Wörterbuch