a flurry of excitement - Francés Inglés Diccionario