hotfoot it off to somewhere - Turc Anglais Dictionnaire