hold one's head up high - Turc Anglais Dictionnaire