76326291
Oct 17, 2001
Jul 30, 2002
Computer software programs and electronic dictionaries for instant language translation of words and phrases
Electrical and Scientific ApparatusProviding instant language translation of words and phrases over a computer network; computer services, namely, providing databases featuring dictionaries
Computer and Scientific