What does Bremsengekreisch mean?

Bremsengekreisch - German to English

brake screech