debt accrued due - German English Dictionary