to have one's life assured - Spanisch Englisch Wörterbuch