spend excessively - French English Dictionary