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