sales/purchases tax payable - French English Dictionary