translate English to French: Trafficking in human beings is a modern version of the slave trade, but in some respects worse.
La traite des êtres humains, c'est l'esclavage revisité, mais encore pire à certains égards.