self-sustainment - İspanyolca İngilizce Sözlük