ATS Meaning of ATS in English Action Tracking System; Allowance Tracking System Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012