make a promissory note - Francés Inglés Diccionario