I haven’t come across any English-Urdu dictionaries..or even for that matter English-Punjabi in my local book stores..
but i was interested in visiting this area in Northern Pak, the next time I go..and i found this on the web.
http://www.anusha.com/khowar.htm
it talks about the different languages spoken in that area..and even provides a dictionary to communicate with the locals..kinda neat.