mixed-flow water turbine - Turkish English Dictionary