right to vote and stand for election - Espagnol Anglais Dictionnaire