won through the finals - Francés Inglés Diccionario