be very excited or restless - Français Anglais Dictionnaire