three-stage turbine - Turkish English Dictionary