socialist platform of the oppressed - Français Anglais Dictionnaire