socialist platform of the oppressed - Turkish English Dictionary