JEDI full form

Japanese English Dictionary Interface