meaning of Bremsenkreischen

Bremsenkreischen - German to English

brake screech