hold one's head up high - Français Anglais Dictionnaire