confinement of horses to pastures - Espagnol Anglais Dictionnaire