having been given one's papers - Español Inglés Diccionario