agreed-upon payment - French English Dictionary