good luck in the finals - Français Anglais Dictionnaire