ventilated brakes - Spanish English Dictionary