suspended sedimentation - French English Dictionary