progress of mankind - Französisch Englisch Wörterbuch