MacMillan english dictionary: for advanced learners (Macmillan Education, 2002)