be on a spree - French English Dictionary