record-setting election turnout - Spanisch Englisch Wörterbuch