direct popular vote - Turkish English Dictionary