translate English to French: • Advertise or promote this business;
• Publicité et campagne de promotion;