translate English to French: • Delivering presentations
• présentations d'exposés