place of confinement - Turco Inglés Diccionario