energy-efficiency - French English Dictionary