horseshoe vortex - Francés Inglés Diccionario