residential permit - Spanish English Dictionary