sign a negotiable instrument - Espagnol Anglais Dictionnaire