"Technological progress" Deutsche bedeutung