delayed debit - German English Dictionary