a terrible traffic accident - Alemán Inglés Diccionario