net payments - French English Dictionary