Traducción español inglés

English version

¿Qué significa "someter a tortura, sufrimiento etc." en Inglés