legal independence - French English Dictionary