promissory note loan - Spanish English Dictionary