settle payments - French English Dictionary