brake pads and dises - German English Dictionary