Apertium TinyLex French-Catalan Dictionary - Apertium TinyLex is an open-source J2ME (Java 2 Micro Edition) program that can be used to translate words. The program is currently available for mobile devices supporting MIDP 2.0 and there is a version for almost all language pairs in Apertium.
Sun English-French Dictionary A complete solution for French language. It's an English to French dictionary that contains 28,369 definitions. Very essential dictionary and book for learners, professionals and so on