banking and transaction tax - French English Dictionary