translate English to French: Association for the Prevention of Torture
Association pour la prévention de la torture