make quick progress - Allemand Anglais Dictionnaire