irrigates - Francés Inglés Diccionario