advice of debit - German English Dictionary