grid-connected renewable energy - French English Dictionary