follower of sharia - German English Dictionary