have pins and needles - Turkish English Dictionary