single-stage impulse turbine - Turkish English Dictionary