curved-blade turbine - Turkish English Dictionary