ripple of excitement - Turkish English Dictionary