have one's reputation tarnished - French English Dictionary