natural life-support system - İspanyolca İngilizce Sözlük