pedal mounting bracket upper reinforcement - Espagnol Anglais Dictionnaire