meaning of Bremstrommeln

Bremstrommeln - German to English

braking system drums