brake shoe heel - French English Dictionary