contemporary slavery - Spanish English Dictionary