electrocooling - Spanish English Dictionary