someone who irrigates/waters - Französisch Englisch Wörterbuch