thermoelectronics - German English Dictionary