impede progress - Allemand Anglais Dictionnaire