right of distraint - French English Dictionary