life-sustaining equipment - Spanisch Englisch Wörterbuch