brake shoes other than for vehicles - Español Inglés Diccionario