detach oneself from society - İspanyolca İngilizce Sözlük