Cambridge: Advanced Learner's Dictionary 4th Edition.
Librariadelfin
Cambridge: advanced learner's dictionary 4th edition