water cooling cascade - French English Dictionary