make good progress - Francés Inglés Diccionario