containing twenty years - Allemand Anglais Dictionnaire