to cast votes - Spanish English Dictionary