energy-giving - French English Dictionary