vortex thunderstorm - German English Dictionary