to have accumulated three years of residence - Allemand Anglais Dictionnaire