win through to the finals - Español Inglés Diccionario