water-cool - French English Dictionary