disc brake pad support plate - German English Dictionary