direct debit authorization - German English Dictionary