winning through the finals - Spanish English Dictionary