make good progress - Français Anglais Dictionnaire