renewable energy law - Turkish English Dictionary