PATS Meaning of PATS in English Pesticide Action Tracking System; Pesticides Analytical Transport Solution Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012