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