challenge the result - Spanish English Dictionary