reduce renewable energy sources - French English Dictionary