shoreham nuclear powerplant - German English Dictionary