challenge to the polls - Turkish English Dictionary