bills-payable - French English Dictionary