be a bundle of nerves - Turc Anglais Dictionnaire