suspended sedimentation - Spanish English Dictionary