energy concept - Spanish English Dictionary