an angel ranked above the highest rank in the celestial hierarchy - German English Dictionary