independent revolutionary party - Français Anglais Dictionnaire