high-voltage power station - Spanish English Dictionary