NTIS Meaning of NTIS in English National Technical Information Service Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012