jinping-i hydropower station - German English Dictionary