meaning of Bremsplatten

Bremsplatten - German to English

level places [on tires]