tax on bank debits - French English Dictionary