une grande foule de gens - French English Dictionary