place of confinement - Inglés Sinónimo Diccionario