of several years - Turc Anglais Dictionnaire