large voter turnout - Turco Inglés Diccionario