take to his heels - Alemán Inglés Diccionario