hydrocooling - Spanish English Dictionary