energy store - Spanish English Dictionary