as evidenced by a promissory note - Español Inglés Diccionario