rivalling - Spanish English Dictionary