thermal electricity - Francés Inglés Diccionario