meaning of Arbeitsturbine

Arbeitsturbine - German to English

energy turbine