scientific progress - Französisch Englisch Wörterbuch