held in high regard/esteem - Turc Anglais Dictionnaire