major nuclear power - German English Dictionary