ESCAP Meaning of ESCAP in English Economic and Social Commission for Asia and the Pacific Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012