islam and world politics - German English Dictionary