stop in your tracks - Turc Anglais Dictionnaire