to have pins and needles - Türkisch Englisch Wörterbuch