Spanish-English Dictionaryprogress
Spanish word for progress