co-rival - French English Dictionary