cast your ballot - French English Dictionary