islamic socialism - German English Dictionary