solar thermoelectric conversion - French English Dictionary