high-capacity turbine - Turkish English Dictionary