vendeur de rue
Meanings
Noun
1. hawker (selling goods to passers-by)
Examples1
I bought that from a street vendor.