idea of progress - Spanisch Englisch Wörterbuch