place of incarceration - Español Inglés Diccionario