loud place with lots of talking - Français Anglais Dictionnaire