on course to win - Inglés Sinónimo Diccionario