rivalling - French English Dictionary