What does Bremsscheiben mean?

Bremsscheiben - German to English

brake disks [Br.]