be granted permission to reside - Français Anglais Dictionnaire