technical progress - Allemand Anglais Dictionnaire