marxist socialism philosophy - Turkish English Dictionary