to sign a promissory note - Espagnol Anglais Dictionnaire