muhammadan - German English Dictionary