English to Arabic

Meaning for:
Sedimentation
other
التّرسّب