periodic payment program - French English Dictionary