net tax payable - French English Dictionary