anti-human trafficking law - Francés Inglés Diccionario