three gorges dam - German English Dictionary