islam civilization - German English Dictionary