one who irrigates - Turco Inglés Diccionario