Diccionario Español-Inglés
encarcelar
Imprison, incarcerate
Diccionario Español-Inglés
encarcelamiento
encarecer