collective petition - French English Dictionary