curved-blade turbine - German English Dictionary