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