brake block shoe - Spanish English Dictionary