high specific speed turbine - Turkish English Dictionary