dual  leading brake shoe - Spanish English Dictionary