stop in your tracks - Francés Inglés Diccionario