Macmillan English Dictionary for Advanced Learners
Macmillan English Dictionary for Advanced Learners,Macmillan English Dictionary for Advanced Learners,41QkZMpuVDL._AC_UF350,,81r8CtfJndL._AC_UF1000,,Longman Advanced American Dictionary (hardcover), without CD