vindicate one's character - Turkish English Dictionary