be very excited or restless - Turc Anglais Dictionnaire