unexpired temporary resident permit - Spanish English Dictionary