Hamelyn
Oxford Advanced Learner's Encyclopedic Dictionary second-hand