Machine tractable dictionaries :design and construction