idea of progress - Español Inglés Diccionario