translate English to French: Sustainable Energy.
Sources d'énergie durable.