be granted permission to reside - French English Dictionary