forced physical confinement - Espagnol Anglais Dictionnaire