honourable mark of superiority - German English Dictionary