backpedal brake - Spanish English Dictionary