splurgy - French English Dictionary