to cast a vote - Spanish English Dictionary