superstorm - German English Dictionary