brake shoe pin - Francés Inglés Diccionario