put one's faith in progress - Spanisch Englisch Wörterbuch