(unlicensed) street vending - Deutsch Englisch Wörterbuch