brake shoe heel - German English Dictionary