challenge of jurors - Español Inglés Diccionario