EMTS Meaning of EMTS in English Environmental Monitoring Testing Site; Exposure Monitoring Test Site Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012