note payer - French English Dictionary