satisfactory scholastic progress - Français Anglais Dictionnaire