high-temperature water heating system - French English Dictionary