legal right of possession - French English Dictionary