the highest number of votes - Turkish English Dictionary