place of confinement - Turkish English Dictionary