resident parking permit - Spanish English Dictionary