a horrific accident - Turco Inglés Diccionario