life-saving container - Deutsch Englisch Wörterbuch