islamist currents - German English Dictionary