meaning of Bremsstrecke

Bremsstrecke - German to English

braking length