Hamelyn
Harrap's Concise French and English Dictionary second-hand