debit an account with an amount - German English Dictionary