thread (a needle) - Turkish English Dictionary