industrial turbine - Turkish English Dictionary