Scientific dictionary : toxicology and allied sciences : english - hindi - ITRC (Industrial Toxicology Research Centre, 2000)