physical confinement - Spanish English Dictionary