guarantor (of a negotiable instrument) - Espagnol Anglais Dictionnaire