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