to cool off the economy - Spanish English Dictionary