Meaning of SEPARATION in English
1》 the action or state of separating or being separated.
↘the state in which a husband and wife remain married but live apart: a trial ~.
2》 distinction between the signals carried by the two channels of a stereophonic system.
3》 Physics & Aeronautics the generation of a turbulent boundary layer between a surface and a moving fluid.
~ of powers the vesting of the legislative, executive, and judiciary powers of government in separate bodies.
Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004