payment by note - Español Inglés Diccionario