life-sustaining - Spanisch Englisch Wörterbuch