meaning of Bremstrommelabzieher

Bremstrommelabzieher - German to English

brake drum puller