satisfactory scholastic progress - Español Inglés Diccionario