ball-headed pin - Turkish English Dictionary