electoral franchise - Turkish English Dictionary