temperature and power supply voltage - French English Dictionary