to sign off on something - Français Anglais Dictionnaire