islam and world politics - French English Dictionary