Standard French-English, English-French dictionary.
Paris : Larousse,
c1994.