fin (finish) - Français Anglais Dictionnaire