horse-shoe vortex - Turkish English Dictionary