one who irrigates - Alemán Inglés Diccionario