needle chatter - Turkish English Dictionary