debitum - German English Dictionary