Comprehensive hindustani english dictionary