Macmillan english dictionary for advanced learners - Rundell, Michael. (MacMillan, 2007)