hold in high honour - German English Dictionary