challenge to the polls - Turco Inglés Diccionario