accounts payable and accrued charges - Turkish English Dictionary