confinement of horses to pastures - Francés Inglés Diccionario