Login or register (free and only takes a few minutes) to participate in this question.
You will also have access to many other tools and opportunities designed for those who have language-related jobs (or are passionate about them). Participation is free and the site has a strict confidentiality policy.
English to Chinese translations [PRO] Art/Literary - Journalism
English term or phrase:enablers
Any government that commits, condones, promotes or fosters torture is a malignant force in the world. And those who refuse to raise their voices against something as clearly evil as torture are enablers, if not collaborators