cogeneration of heat and electricity - Francés Inglés Diccionario