survive despite suffering fatal accidents - Spanisch Englisch Wörterbuch