meaning of Bremsengekreisch

Bremsengekreisch - German to English

brake screech