Word Definition - 泥沙俱下

ní shā jù xià mud and sand flow together (idiom); good and bad mingle