translate English to French: "exhibition" means a display of goods open to the general public.
« exposition » Exposition de marchandises ouverte au grand public.