needle receptacle - Turkish English Dictionary