right to challenge - Alemán Inglés Diccionario