to my debit - German English Dictionary