to live extravagantly - French English Dictionary