record-setting election turnout - Turco Inglés Diccionario