split payments - French English Dictionary