spoiled ballot affidavit - Turkish English Dictionary