water-power project - German English Dictionary