Have a look-see at the glossary supplied by Decke/Pauli/Bugge, Etruskische Forschungen und Studien, vol 1-3 (1881), pp.89-96. Yes, I know. It was published back in 1881. Now fast forward 121 years to the meager glossary in Bonfante/Bonfante, The Etruscan language: An introduction, 2nd ed. (2002) starting at page 214. If the two glossaries seem effectively identical, it's because they are.
So at this rate of breathtaking progress, I shall predict that a published translation of the Liber Linteus will finally be available during a particularly hot spring in 2346.