brake disc cleaning system - German English Dictionary