twenty years later - Allemand Anglais Dictionnaire