impede the progress - Inglés Sinónimo Diccionario