be a bundle of nerves - Türkisch Englisch Wörterbuch