irrigation pasture - Francés Inglés Diccionario