needle grabber - Turkish English Dictionary