the heavy favorite to win - Español Inglés Diccionario