Translation:It is necessary that you vote in each election!
ıs "at every election you need to give your vote" acceptable? or would another specıfıc of senin be needed somewhere ın the turkish translatıon.
A vote is needed but not necessary.
First, I just checked with multiple English speakers and they universally agreed that it must be "to vote in an election" instead of "at." Google search seems to support this as well (since it chooses to ignore "at" in almost all results)
That being said, we do accept "You need to vote in every election" and a few other variants.