two-shaft turbine - Turkish English Dictionary