Traducción español inglés

English version

¿Qué significa "inmovilización; colocar en reposo el cuerpo o alguna de sus partes" en Inglés