brake pad retainer pin - Spanish English Dictionary