give pins and needles - Turkish English Dictionary