Advanced English-english- hindi dictionary - Aggarwal, R (New Delhi R.P. Aggarwal India, 2005)