meaning of Bremsstaub

Bremsstaub - German to English

braking system dirt