someone's claim to fame - French English Dictionary