detached from the (outside) world - İspanyolca İngilizce Sözlük