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