energy-supply station - Spanish English Dictionary