Harrap's concise French - English dictionary : Dictionaire Anglais - Francais (1990)