https://www.dict.cc/englisch-deutsch/European+Committee+for+the+Prevention+of+Torture+and+Inhuman+or+Degrading+Treatment+or+Punishment.html