suffer deprivation of liberty - French English Dictionary