re-petition - French English Dictionary