Traducción inglés español

English version

¿Qué significa "life-long prison where the most evil criminals were punished by throwing snakes and toads with them into the cell" en español?