Macmillan English dictionary for advanced learners. (Macmillan, 2007)