hydrocooling - French English Dictionary