to challenge or support - Spanish English Dictionary