one's name and reputation - French English Dictionary