blowdown turbine - German English Dictionary