Englisch to tum on one’s heels and leave

Kennen Sie schon die Übersetzungen für diese Phrasen?