encouraging progress - Francés Inglés Diccionario