burst with excitement - Turkish English Dictionary