a dramatic fall - Francés Inglés Diccionario