of a higher rank - German English Dictionary