stop someone dead in their tracks - Türkisch Englisch Wörterbuch