world of islam - German English Dictionary