one who irrigates - Francés Inglés Diccionario