sick with excitement - French English Dictionary