MECHANICAL SEPARATION Meaning of MECHANICAL SEPARATION in English Using mechanical means to separate waste into various components. Environmental engineering English vocabulary. Английский словарь экологического инжиниринга. 2012