street vendor who sells his merchandise in installments - İspanyolca İngilizce Sözlük