stop in your tracks - Alemán Inglés Diccionario