make a promissory note - Alemán Inglés Diccionario