India. Standing Commission for Scientific and Technical Terminology. Glossary of designational terms, English-Hindi.