turn/spin on your heel - Francés Inglés Diccionario