vendor's permit - Spanish English Dictionary