This video provides the French terms for a selection of sustainable technologies:

carbon capture - le captage du carbone
electric car - la voiture électrique
energy smart grid - le réseau énergétique intelligent
geothermal heat pump - la pompe à chaleur géothermique
LED light bulb - l'ampoule LED
rechargeable battery - la batterie rechargeable
renewable energy - l'énergie renouvelable
solar panel - le panneau solaire
waste management - la gestion des déchets
wind turbine - une éolienne