place the debit of - German English Dictionary