Software Search For phonetic spelling dictionary