solar-thermionic cell - Alemán Inglés Diccionario