Larousse Concise Dictionary: French-English/English-French is a Foreign language reference dictionary. - 230,000 Words, Expressions and Translations