rivalled - French English Dictionary