three-stage turbine - German English Dictionary