translate English to French: of 108,000 hectares with over 40 kilometers of shared border with Mozambique.
une équipe de six à douze patrouilleurs.