the Grande Mosquee, the Grand Mosque