Well-known standard dictionary. Devanagi term is followed by transliteration in Roman letters, then definition in English.