shoreham nuclear powerplant - Spanish English Dictionary