binding needles - Turkish English Dictionary