to cast votes - Anglais Synonymes Dictionnaire