heavily populated - Français Anglais Dictionnaire