electoral showdown - Turkish English Dictionary