herd (a large number of people) - Français Anglais Dictionnaire