meaning of Bremsenquietschen

Bremsenquietschen - German to English

braking system squeal