permanent residence permit - French English Dictionary