(unlicensed) street vending - Spanisch Englisch Wörterbuch