solar thermoelectric generator - Francés Inglés Diccionario