islamic socialism - Turkish English Dictionary