be granted permission to reside - Anglais Synonymes Dictionnaire