vindicate one's character - Français Anglais Dictionnaire