hold one's head high - Turc Anglais Dictionnaire