stop in someone's tracks - Turc Anglais Dictionnaire