containing twenty years - Turc Anglais Dictionnaire