A complete solution for French language. It's an English to French dictionary and contains 28,369 definitions. Very essential dictionary and book for learners, professionals and so on. The most essential interactive dictionary for French language and those people who are interested to French language.