stop in your tracks - Französisch Englisch Wörterbuch