vendor's permit - Deutsch Englisch Wörterbuch