to sign a promissory note - Français Anglais Dictionnaire