islamist currents - French English Dictionary