the highest number of votes - Turco Inglés Diccionario