supervised liberty - French English Dictionary