cast one's vote - Turkish English Dictionary