HARRAP's Concise English-French dictionary (Harrap, 1987)