officer of high rank - German English Dictionary