have a horrible accident - Francés Inglés Diccionario