right to challenge - Francés Inglés Diccionario