confinement of horses to pastures - Spanish English Dictionary