having been given one's papers - Espagnol Anglais Dictionnaire