Harrap:':s new shorter French and English dictionary — Harrap