abuse of the right of petition - French English Dictionary