confinement of horses to pastures - Almanca İngilizce Sözlük