length of residence (aliens law) - French English Dictionary