(unlicensed) street vending - Französisch Englisch Wörterbuch