promissory notes - Español Inglés Diccionario