debit an amount to an account - German English Dictionary