combined heat and power plant - Francés Inglés Diccionario