feel like a million dollars - French English Dictionary