follower of sharia - French English Dictionary