right to challenge - Allemand Anglais Dictionnaire