horse-shoe vortex - German English Dictionary