Harraps French Compact Dictionary by Harrap
This is up-to-date French dictionary with a wide range of vocabulary. It contains: over 115,000 references and 170,000 translations; boxed notes on items of cultural interest; wide coverage of idiomatic French including slang; and a comprehensive French communication guide.