stop in your tracks - Almanca İngilizce Sözlük