debtors creditors ratio - German English Dictionary