to tremble like a leaf - Francés Inglés Diccionario