won through the finals - Français Anglais Dictionnaire