be on pins and needles - Türkisch Englisch Wörterbuch