free exercise of the franchise - Turco Inglés Diccionario