vindicate one's character - Turc Anglais Dictionnaire