vote-rigging claims - Turkish English Dictionary