long term deferred or postponed vat - French English Dictionary