Spanish-English Dictionarysufragar
Meaning of sufragar