to have accumulated three years of residence - Anglais Synonymes Dictionnaire