extension of a permit to stay - Francés Inglés Diccionario