meaning of Bodenstromaggregat

Bodenstromaggregat - German to English

ground power device