muhammadan - French English Dictionary