impede the voting - Turco Inglés Diccionario