occasional salesman who puts a stand on the streets during a fair - Spanish English Dictionary