significant progress - Español Inglés Diccionario