sluggish brakes - Turkish English Dictionary