Advertisement
bab.la Dictionary Toolbar (formerly English multilingual dictionary)
A Firefox add-on that lets you translate English words into other major languages....
translate translation english translation dictionary English dictionary
ECTOR
Multilingual chatterbot able to learn from users' entries...
neural network chatterbot semantic semantic network multilingual chatterbot