Oxford Advanced Learner's Dictionary - New Delhi Oxford University Press - 1681p.

9780194799546

403 / OXF