Macmillan English Dictionary for Advanced Learners - Mayor, Michael (2018)