encouraging progress - Français Anglais Dictionnaire