translate English to French: Improved cages containment technology.
Amélioration technologique des cages.