labor saving technological progress - Französisch Englisch Wörterbuch