scientific progress - Allemand Anglais Dictionnaire