life-saving container - Almanca İngilizce Sözlük