vindicate one's character - French English Dictionary