prophet muhammad's ascent to heaven - German English Dictionary