translate English to French: Renewable energy
Sources d'énergie renouvelables