public network direct-recording electronic (dre) voting system - Französisch Englisch Wörterbuch