mixed-flow water turbine - German English Dictionary