A dictionary combines FSA automaton and DictionaryMetadata describing the way terms are encoded in the automaton.