nuclear power station/plant - Spanish English Dictionary