AST Meaning of AST in English Advanced Secondary (Wastewater) Treatment Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012