accounts payable and accrued charges - French English Dictionary