payment demand note - İspanyolca İngilizce Sözlük