SCAP Meaning of SCAP in English Superfund Consolidated Accomplishments Plan Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012