one who irrigates - Türkisch Englisch Wörterbuch