socialist platform of the oppressed - French English Dictionary