tax on bank debits - German English Dictionary