record-setting election turnout - Francés Inglés Diccionario