final and binding judgment - Français Anglais Dictionnaire