the highest number of votes - Francés Inglés Diccionario