sales and turnover tax - Français Anglais Dictionnaire