water flow cooling - French English Dictionary