confinement of horses to pastures - Turco Inglés Diccionario