thermopower - French English Dictionary