heating and power stations - Francés Inglés Diccionario