ventilated brakes - Turkish English Dictionary