Harrap's new standard French and English dictionary 1, 2 — Harrap