translate English to French: • Energy and energy services
• Énergie et services