jinping-i hydropower station - Turkish English Dictionary