every form of energy - Español Inglés Diccionario