electrocooling - French English Dictionary