Oxford Advanced Learner’s Dictionary (9th Edition)

76,000