English to Arabic

Meaning for:
Cockleshell
other
الصّدفة