the highest number of votes - Alemán Inglés Diccionario