English to Arabic

Meaning for:
Landslip
other
الإنهيار الأرضي