mean energy imparted - Francés Inglés Diccionario