a horrific accident - Francés Inglés Diccionario