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