winning through the finals - Español Inglés Diccionario