look like a million bucks - French English Dictionary