to make progress - Französisch Englisch Wörterbuch