splurge - French English Dictionary