take to one's heel - Francés Inglés Diccionario