trail herd - French English Dictionary