bill of exchange or promissory note - Spanish English Dictionary