trail herd - German English Dictionary