someone who irrigates/waters - German English Dictionary