horse herd - German English Dictionary