jinping-i hydropower station - Spanish English Dictionary