spend extravagantly - French English Dictionary