disc brakes - Turkish English Dictionary