movement of the revolutionary left - Français Anglais Dictionnaire