significant progress - Français Anglais Dictionnaire