stop (impediment) - Francés Inglés Diccionario