pedlar's trade - Fransızca İngilizce Sözlük