to go on a splurge - French English Dictionary