brake shoe pin - Alemán Inglés Diccionario