storm vortex - Turkish English Dictionary