Thomas Hoccleve's Trilingual Glossary: A Critical Edition from London, British Library, Manuscript Harley 219