stamp (your feet) - Turc Anglais Dictionnaire