freedom from cruel and unusual punishment - Turco Inglés Diccionario