due or accrued - German English Dictionary