What does Bremsabstand mean?

Bremsabstand - German to English

braking length