significant progress - Allemand Anglais Dictionnaire