Harrap's concise French - English dictionary. (Harrap, 1990)