100,000 Words!
(1.5K)
with English Translations
(815)
Farlex Translations
(215)
French-English dictionary
(608)
Bilingual dictionary and verbs
(313)
by JDMI Kft.
(5)