makes progress - Français Anglais Dictionnaire