place of confinement - German English Dictionary