spree killer - Spanish English Dictionary