maker (of a promissory note) - Español Inglés Diccionario