win through to the finals - Turkish English Dictionary