make quick progress - Français Anglais Dictionnaire