Advanced 21st century dictionary English into English and Urdu for learners of English language through the medium of Urdu : explaining over 60,000 English words and 25,000 idiomatic phrases explained in simple, easy to understand language - Qureshi, Bashir Ahmad (Educational Publishing House, 2002)