residency permit - English Synonyms Dictionary