translate English to French: Sale, trafficking and abduction (art.
Vente, traite et enlèvement (art.