solar superstorm - German English Dictionary