mean energy imparted - French English Dictionary