stop (impediment) - Alemán Inglés Diccionario