needle shaft - Turkish English Dictionary