English to Arabic

Meaning for:
Clamshells
other
أصداف المحار