people's front - Français Anglais Dictionnaire