be granted permission to reside - Espagnol Anglais Dictionnaire