residency permit - French English Dictionary