Vocabulary

分離壁

separation wall (esp. the West Bank barrier); separation barrier

noun