mechanical wheel brake - Spanish English Dictionary