meaning of Bremsentechnik

Bremsentechnik - German to English

brake technology