someone who irrigates/waters - Francés Inglés Diccionario