stuff the ballot box - Français Anglais Dictionnaire