rivalize - French English Dictionary