to cast a vote - Español Inglés Diccionario