place of incarceration - Alemán Inglés Diccionario