to tremble with excitement - Francés Inglés Diccionario