100% Free Offline English to Urdu dictionary. It has embedded Urdu font which doesn't require any additional Urdu feature on your device. Its just smooth and pain-less. The vocabulary is constantly being updated.
Its fully offline so you don't even need an internet connection.