confinement of horses to pastures - Allemand Anglais Dictionnaire