forced-water cooling - French English Dictionary