high-temperature water heating system - Francés Inglés Diccionario