accounts payable and accrued charges - German English Dictionary