challenge to the polls - Francés Inglés Diccionario