thermo-electric power generator - Turkish English Dictionary