kilowatt hour (kwh) - French English Dictionary