honourable mark of superiority - Turkish English Dictionary