kilowatt-hour (kwh) - French English Dictionary