rivals (in love) - French English Dictionary