confinement of horses to pastures - Alemán Inglés Diccionario