meaning of Bremsbüchse

Bremsbüchse - German to English

brake bushing