the winning/prevailing party - Francés Inglés Diccionario