Language:
Free Online Dictionary|3Dict

东掩西遮

Source : CEDICT

to constantly cover up (idiom)