Diccionario Inglés-Español
incarcerate
Encarcelar
Diccionario Inglés-Español
incapacitate
incarceration