life-sustaining - Englisch Synonyme Wörterbuch