permission to stay - Espagnol Anglais Dictionnaire