It would be fun if LB could incorporate a dictionary function with which we could build different word programs. Small Basic by Microsoft has one but they stopped developing it and I prefer Liberty Basic
What I would say is that it is easy to get dictionary files of all types and sizes. But some are old, incomplete or full of non words like 3D. So it is a very imprecise question. What specific dictionary do you want, how up to date must it be? You have to recognise that maintaining dictionary’s takes huge time and effort and so few good ones are free.
I would like to modify a game I find interesting. The game gives you a number of letters (usually six) with which you have to find a certain number of words of different lengths without repeating the letters supplied. The problem I want to solve with this game is that even if you give a word that exists in the dictionary, the program won’t accept it if it’s not in their predetermined list. The change I want to make is that the program would check the word in the dictionary and accept it if it exists in the language you are using (French for me).
I am sure readers will find this interesting. We should leave aside the complexity of finding a dictionary and present examples of code that create words from a sobset of letters that match whatever SAMPLE dictionary we use.
Now, if someone finds some small dictionary like 100/300/1000 "french-english" or "german-english" pairs - I have a game idea around this. It better be just word pairs (I know it would be nowhere near accurate translation) so phrasebook wouldn't cut.