mohammedan: muslim - French English Dictionary