have to hoof it - Turc Anglais Dictionnaire