recapping needles - Turkish English Dictionary