someone who irrigates/waters - Alemán Inglés Diccionario