grid-connected renewable energy - Turkish English Dictionary