overall winner - Español Inglés Diccionario