Does anyone here know of any good software for creating a bi-directional dictionaries for java phones (such as sony ericsson k850). I've tried a demo of al-morafiq dictionary, which got very few words, even the full version only has 30000. I made one with 88000 words english to arabic, but it works very slow.