translate English to French: It closes off Palestinian territory.
Il interdit l'accès au territoire palestinien.