place of incarceration - Spanish English Dictionary