impede the free exercise of the franchise - Turc Anglais Dictionnaire