feminine form of rival - Spanish English Dictionary