a night of high drama - Francés Inglés Diccionario