【机】 water turbine
hydraulic power; waterpower【电】 hydraulic power; water power
【机】 de laval turbine de laval; turbine; turbo-