be on a spending spree - French English Dictionary