extension of a permit to stay - Spanish English Dictionary