Python script that returns all possible english words that can be created given a string of letters