A French-English, English-French dictionary containing more than forty thousand entries and seventy thousand translations that provides verb tables and includes common idioms, phrases, acronyms, abbreviations, and geographic names.