revolutionary people's struggle - Français Anglais Dictionnaire